Method for the provision of additional information and computer

ABSTRACT

The invention related to a method for the provision of information additional to reproduced information and use of a program loaded in an arithmetic unit ( 1 ) for reproduction of information, whereby the program contacts at least one data bank ( 6  to  10 ), which may contain logical additional information to the information reproduced by the program. Should there be additional information for reproduced information in the data bank ( 6  to  10 ), the program marks the information and links the information Lu the additional information, whereby the marking of the information may be activated such that the additional information can be displayed. The invention further related to a computer ( 1 ) provided with such a program.

[0001] The invention concerns a method to provide additional information using a program, loaded on a computer, to reproduce information. The invention moreover concerns a computer comprising such a program to reproduce information.

[0002] Documents, in particular documents which are provided for an expert circle of readers, frequently contain technical terms and subject-specific abbreviations. These technical terms and subject-specific abbreviations frequently cause an inexperienced or inexpert reader of the document difficulties in completely comprehending the content or, respectively, statement of the document, since additional information connected with the technical terms or the subject-specific abbreviations remains hidden to him.

[0003] For documents which exist in file form and can be displayed on a computer using a text processing program (such as the program “Word” by the company Microsoft Corp.), it is for example known to provide a spelling aid which checks every word of a document for the correct spelling and, if necessary, gives suggestions for improvement. Furthermore, databank-based thesauruses exist which can offer one or more words for each individual word of a document which have the same or a similar meaning as the individual word. Moreover, it is known to provide individual words or sequences of documents existing in file form (for example in what are known as interactive books) with hyperlinks in order to be able to access data which, for example, are present on the same data medium as the document itself, or in order to refer to data on the Internet.

[0004] However, none of these known methods solves the problem indicated previously: to make an arbitrary document comprising technical terms and subject-specific abbreviations and present in file form more intelligible for an inexpert reader via the provision of additional information.

[0005] The invention is therefore based on the object to specify a method and a computer of the previously cited type which enable additional information that can be retrieved in a comfortable manner to be provided in addition to information reproducible on a viewing device.

[0006] According to the invention, this object is achieved via a method according to claim 1 as well as via a computer according to claim 14. Via contacting of at least one databank, information reproducible on a viewing device is inventively examined as to whether logical additional information exists with regard to least one element of the reproducible information. If this is the case, the corresponding element of the reproducible information is provided with a marking that can be activated, and said element is linked with the additional information present in the databank such that the additional information can be displayed via activation of the marking of the element. In this manner, it is possible to provide an arbitrary document (containing information which can be displayed with a computer on a viewing device) with links to retrievable additional information existing in databanks. After the inventive modification, a document comprising technical term and subject-specific abbreviations can thus also be completely comprehended in terms of content by an inexpert or inexperienced reader using provided additional information. By logical additional information, what is thereby understood is information which represents knowledge which helps the reader in the understanding of the information and enables logical reasoning.

[0007] According to a variant of the invention, an element of reproducible information is a word, a contraction, a number, a logical structure, a variable or a combination of the same. According to a variant of the invention, an element can comprise at least one sub-element. An element can thus, for example, be a generic term under which further terms (namely the sub-elements) can be subsumed. A further variant of the invention thereby provides that various sub-elements belonging to an element which are comprised in reproducible information are uniformly marked, such that it is clear that various sub-elements belong to an element.

[0008] According to particularly preferred embodiments of the invention, the program offers a selection of contactable databanks, such that a user can specifically select one or more specific databanks in which additional information regarding reproducible information can be requested. The program can thereby preferably simultaneously search in a plurality of databanks. If additional information regarding an element has been found in various databanks, the element is multiply and distinguishably marked in order to be able to differentiably display additional information.

[0009] A variant of the invention provides that the program subjects a pixel graphic file which comprises reproducible information to an OCR (original [sic] character recognition), whereby a file comprising elements is obtained. Based on this file, ultimately logical additional information regarding at least one element comprised in the file is sought in at least one databank and, insofar as additional information regarding the element is present, the section of the pixel graphic file belonging to the element of the comprising file is marked given reproduction of the pixel graphic file. This variant of the invention thus also enables corresponding sections which represent pixel clouds [sic] in pixel graphic files to be marked, and thus to be provided with a link such that, after activation of the marking, additional information regarding the corresponding sections can be displayed.

[0010] According to a further variant of the invention, a categorization of the reproducible information can ensue via a marking of an overall document comprising reproducible information. By a document, what is thereby understood is, for example, a file or a data set. Such a categorization can, for example, ensue on the basis of additional information associated with an element, which additional information being predetermined by the user or also already preallocated in the program as a categorization criterion. According to a further variant of the invention, under consideration of the structure under which information is reproduced at least one databank (in which at least one item of additional information can be present for information reproducible in the structure element) can be associated with a structure element of the structure. If, for example, specific information is thus reproduced in specific fields, individual fields of a databank can thus be associated in which additional information with regard to the specific information is sought. In this manner, additional information in a databank can be referred to not only starting from an element, but also starting from a field.

[0011] Particularly preferred embodiments of the invention provide that the program is an Internet browser and that the marking is a link which refers to additional information existing in a databank.

[0012] Another variant of the invention provides that, in the course of the linking, the additional information is added to the reproducible information, such that the additional information is displayed upon activation of the marking. In this manner, existing additional information of reproducible information can be durably appended and be a component (in terms of content) of a document comprising the reproducible information.

[0013] An exemplary embodiment of the invention is shown in attached schematic Figures. Thereby shown are:

[0014]FIG. 1 an inventive computer to execute the inventive method,

[0015]FIG. 2 information reproducible on a viewing device, and

[0016]FIG. 3 the reproducible information from FIG. 2 after implementation of the inventive method.

[0017] An inventive computer 1 is shown in FIG. 1 as a component of a communication structure. A viewing device 2 and input means (in the form of a keyboard 3 and a computer mouse 4) are connected to the computer 1. The computer 1 is connected with various databanks 6 through 10 via a communication network 5, for example the Internet. Stored on the computer 1 is a program (preferably a modified Internet browser) which can be executed with the computer 1 to reproduce information. The functioning of the program is explained in the following using reproducible information which originates from the query of a patent databank (not shown).

[0018] In FIG. 2, a data set comprising information from the query of the patent databank is shown in a known manner on the viewing device 2 which is connected to the computer 1. The data set comprises a plurality of information regarding a patent application. The reproduced information comprises a plurality of elements (by which can be understood abbreviations, words, numbers, logical structures, variables or combinations of the same) whose meanings are known to an expert reader but do not disclose themselves to an inexperienced or inexpert reader without anything further. Moreover, further information connected with elements, which an expert reader can associate with said elements, remain hidden from the inexperienced or inexpert reader.

[0019] With the help of the inventive method, additional information can now be made available to an inexperienced or inexpert reader, such that they can also completely comprehend the reproduced information and can draw logical conclusions. It is inventively provided that, to provide additional information, the program contacts at least one databank which comprises logical additional information regarding individual elements of the information reproduced in FIG. 2. By logical additional information, what is thereby understood is information serving for the comprehension of the reproduced information which represent knowledge and enable the reader to draw logical conclusions. The program thereby compares elements of the reproduced information with elements comprised in the databank, marks any elements of the reproduced information for which logical additional information exist in the databank, and links the marked elements of the reproduced information with the additional information in the databank, whereby the marking of an element can be activated such that the additional information can be displayed on a viewing device 2 in addition to the reproduced information.

[0020] To contact one or more databanks, the program provides the respective user with a user interface (not explicitly shown in the Figures) by means of which the user of the program can select from a predetermined number of contactable databanks one or more databanks in which the program can and should also simultaneously search for additional information for the reproduced information on the viewing device 2. If the user has selected the corresponding databanks, he can initiate the search for additional information via the program.

[0021]FIG. 3 shows the result of the execution of the method. As is clear from FIG. 3, elements of the reproduced information are marked and linked with information from the contacted databanks, such that one or more items of additional information can be displayed on the viewing device 2 upon activation of the marking of an element.

[0022] In the case of the present exemplary embodiment, the databank 6 (connected with the computer 1 via the communication network 5) which comprises additional information regarding the abbreviations combined under the reference character 20 was selected. In the case of the present invention, after the processing by the program the abbreviations are respectively marked with a line 21 running laterally, such that it is immediately clear for the reader of the reproduced information that additional information exists for this. Given this type of marking, in the course of linking the reproduced information with additional information the additional information is added to the reproduced information (thus becomes part of the reproduced information) such that the corresponding additional information is displayed on the viewing device 2 via activation of one of the markings 21. An activation of one of the markings 21 can, for example, ensues in that a cursor (not explicitly shown in FIG. 3) can be moved with the computer mouse 4 to one of the markings 21, and by clicking the additional information can be displayed. If a user proceeds in this manner, in that he, for example, moves the curser [sic] to the marking 21 added to the abbreviation “PD” and activates the marking 21, the additional information “Priority Date” is displayed on the viewing device 2. In the same manner, the long notations of the other abbreviations combined under the reference character 20 can be displayed as additional information on the viewing device 2.

[0023] In the case of the present exemplary embodiment, the information of a data set obtained from the patent databank is reproduced in individual fields F1 through F15, as this is schematically indicated in FIG. 3. Under consideration of this form of the reproduction, the possibility thereby exists to respectively associate a databank in which additional information can be sought with the information of individual fields, thus individual structure elements. In the case of the present exemplary embodiment, this is the case for the field F9, in which abbreviations of countries in which patent applications have been submitted are comprised. The databank 7 which comprises long notations regarding the abbreviations of the country names exists associated with the field F9. After processing by the program, markings 22 (given whose activation the long notation can be displayed on the viewing device 2) have been associated with the abbreviations of the country names. If, for example, an inexperienced reader cannot do anything with the country abbreviation “SG”, he can activate in the previously specified manner the marking 22 associated with the abbreviation “SG”, whereby the long notation (in the present case “Singapore”) is displayed on the viewing surface. In the same manner, one or more specific databanks (in which additional information is sought for the information reproduced in the respective field) can be associated with other fields of the reproduced information. The association of databanks with individual fields can ensue via the user or be preallocated in the program dependent on the information to be reproduced.

[0024] A second form of the marking is shown as an example of the patent applicant (PA=patent assignee) of the present patent information in the field F6 of the reproduced information. The name Siemens AG is provided with two markings 23 and 24 different from one another which respectively each represent what is known as a hyperlink. The first hyperlink, characterized as a solid line 23, thereby refers to a first databank 8, and the second hyperlink, characterized with a dash-dot line 24, refers to a second databank 9 in which information regarding Siemens AG can be retrieved. The program can thus also multiply mark elements for which additional information is to be found in different databanks. In contrast to the additional information standing behind [sic] the markings 21 and 22 (which has been added to the data set and is now part of the data set), the hyperlinks 23, 24 refer only to data or, respectively, additional information which can be retrieved and displayed via the Internet from the databanks 8 and 9. The additional information standing behind the hyperlinks 23 and 24 are themselves this not added to the content of the data set.

[0025] Individual elements of the reproduced information can also comprise sub-elements. Sub-elements of the element Siemens AG could, for example, be the companies Infineon or Osram (not comprised in the present reproduced information) since Siemens AG holds parts of Infineon AG or, respectively, Osram is a subsidiary of Siemens AG. If the company names Infineon or Osram were thus to appear in the reproduced, examined information, these would be provided with a marking as in the same manner the firm designation Siemens AG, such that for the reader it is immediately recognizable from the reproduced information that a relationship exists between the companies.

[0026] A further possibility to provide additional information to an inexpert reader is to mark an entire document comprising reproducible information or (as in the case of the present exemplary embodiment) the entire data set comprising reproducible information regarding the patent application, and thus to categorize the reproduced information. In the case of the present exemplary embodiment, a categorization of the patent application is effected using the publication number (reproduced in field F3) of the data set or, respectively, of the patent application. The categorization using the publication number of the patent application is thereby based on a query of the databank 10. For example, using the publication number a categorization can be effected for firm-internal information purposes, such that this patent application is part of a cross-license agreement. Via activation of the correspondingly set marking 25, ultimately additional information could be displayed which gives information about the cross-license agreement, in particular the contract partner and the contract content. Furthermor [sic], a marking can be characterized by whether the patent application is still held, thus not yet legally abandoned. Finally, via activation of the marking 25, additional information can be displayed which gives information about in which countries the patent application is still held and whether protective rights have already been granted.

[0027] If the displayable information exist as a pixel graphic file, for example in PDF format, such that individual elements of the information cannot be extracted and the elements can not be searched in databanks, the respective pixel graphic file can undergo what is known as an OCR (original [sic] character recognition) with the aid of the program. Via this procedure, one obtains reproducible information which comprises extractable elements which can be specifically sought in databanks. If additional information regarding individual elements exists in databanks, it enables the program to mark the displayed section of the pixel graphic file regarding the respective element of the obtained file, which, for example, can ensue (in a manner not shown) via a color framing of the respective section. Reproduced information in the form of pixel graphic files can thus accordingly also be provided with markings which, upon activation, lead to a display of additional information identified in databanks.

[0028] The markings shown in the exemplary embodiment are, incidentally, to be understood only as exemplary. Other forms of markings of elements can thus also be selected, and more than the shown markings can be set.

[0029] The invention was specified in the preceding in the example of reproducible patent information. The application of the invention is, however, no limited to this form of reproducible information, but rather can be applied given any form of reproducible information.

[0030] The field of medicine, for example, represents a further area of application for the invention. Reproducible information comprising technical terms and subject-specific abbreviations can also here be made intelligible for an inexperienced or inexpert reader via the invention. As an example of this, the storage of medical x-ray images in the DICOM format (Digital Imaging and Communication in Medicine) is cited. In this form of storage of x-ray images, a data set (with data that, for example, comprises information about the identity of the patient, information about a setting of the x-ray apparatus during the examination, or information about findings) is added to an actual x-ray image. The data set is also designated as a header. Given the reproduction of an x-ray image, these designations are normally reproduced abbreviated. By contacting a suitable databank, these abbreviations in the reproduced information can, as previously specified, be marked and linked with additional information from the databank, such that, given comprehension difficulties, an inexperienced or inexpert reader can display the additional information serving for comprehension via activation of a corresponding marking. For example, in this manner it is possible to display in long form a finding (for example “IXVB”) reproduced in abbreviated form together with the x-ray image. In the present case, after activation of a marking associated with the abbreviation “IXVB”, the following would can [sic] be displayed: “Suspicion of astrocytoma=fiber-rich growth of the brain made up of cells of the type of the antrocytes [sic] (=branched, star-shaped cell element)”. 

1-26. (canceled).
 27. A method to provide additional information using a program, loaded on a computer, to reproduce information, comprising: a) contacting, by the program, at least one databank which can comprise at least one item of logical additional information regarding information reproducible with the program; b) comparing at least one element of reproducible information with at least one element comprised in the databank; c) marking the element of the reproduced information when logical additional information regarding the element exists in the databank; and d) linking the marked element of the reproducible information with the additional information, the marking of the element configured to be activated such that the additional information can be displayed.
 28. The method according to claim 27, wherein an element is a word, a contraction, a number, a logical structure, a variable, or a combination of these.
 29. The method according to claim 27, wherein an element comprises at least one sub-element.
 30. The method according to claim 29, further comprising uniformly marking various sub-elements which are comprised in reproducible information belonging to an element.
 31. The method according to claim 27, further comprising providing a selection of databanks that can be contacted by the program.
 32. The method according to claim 27, further comprising simultaneously contacting a plurality of databanks with the program.
 33. The method according to claim 27, further comprising multiply marking an element regarding which additional information exists in various databanks.
 34. The method according to claim 27, further comprising: subjecting a pixel graphic file which comprises information to be reproduced to an optical character recognition utility, thereby producing a file; searching, based on the file generated from this procedure and comprising elements in at least one databank, for logical additional information regarding at least one element comprised in the file; and marking, if additional information regarding the element is present, a section of the pixel graphic file belonging to the element of the obtained file upon reproduction of the pixel graphic file.
 35. The method according to claim 27, further comprising categorizing reproducible information via a marking of an entire document comprising reproducible information.
 36. The method according to claim 27, further comprising associating, under consideration of a structure under which information is reproduced, at least one databank, in which at least one item of additional information can be present for information reproducible in the structure element, with a structure element of the structure.
 37. The method according to claim 27, wherein the program comprises or is a part of an Internet browser.
 38. The method according to claim 27, wherein the marking comprises a link.
 39. The method according to claim 27, further comprising, during the linking, adding the additional information to the reproducible information such that the additional information can be displayed upon activating the marking.
 40. A computer comprising a program to reproduce information, the program comprising: an input configured to accept commands from a user; a display configured to provide information to a user; a databank communication element configured to contact at least one databank which can comprise at least one item of logical additional information regarding reproducible information; a comparison routine configured to compare one element of reproducible information with at least one element comprised in the databank; an update routine configured to: a) mark the element of the reproduced information when logical additional information regarding the element exists in the databank, and b) link the marked element of the reproducible information with the additional information, the marking of the element configured to be activated such that the additional information can be displayed.
 41. The computer according to claim 40, wherein an element is a word, a contraction, a number, a logical structure, a variable or a combination of these.
 42. The computer according to claim 40, where the element comprises at least one sub-element.
 43. The computer according to claim 42, further comprising a marking routine configured to uniformly mark various sub-elements, which are comprised in reproducible information, belonging to an element.
 44. The computer according to claim 40, further comprising a communication routine configured to contact a selection of databanks.
 45. The computer according to claim 40, further comprising a communication routine configured to simultaneously contact a plurality of databanks.
 46. The computer according to claim 40, further comprising a routine configured to multiply mark an element regarding which additional information exists in various databanks.
 47. The computer according to claim 40, further comprising: an optical character recognition routine, configured to accept a pixel graphic file which comprises information to be reproduced and to produce a file; a search algorithm configured to search, based on the file generated from this procedure and comprising elements in at least one databank for logical additional information regarding at least one element comprised in the file; and a marking routine configured to, insofar as additional information regarding the element is present, mark a section of the pixel graphic file belonging to the element of the obtained file upon reproduction of the pixel graphic file.
 48. The computer according to claim 40, further comprising a routine configured to categorize the reproducible information via a marking of an entire document comprising reproducible information.
 49. The computer according to claim 40, further comprising a routine for associating, under consideration of the structure under which information is reproduced, at least one databank, in which at least one item of additional information can be present for information reproducible in the structure element, with a structure element of the structure.
 50. The computer according to claim 40, wherein the program comprises or is a part of an Internet browser.
 51. The computer according to claim 40, wherein the mark comprises a link.
 52. The computer according to claim 40, further comprising a routine configured to, in the course of the linking, add the additional information to the reproducible information such that the additional information can be displayed upon activation of the marking.
 53. A system configured to provide additional information to a user based on original reproducible information, comprising: a computer comprising a user input configured to accept commands from a user, a user display configured to present information in visual form to the user, and a network connection configured to access information located outside of the computer; one or more data banks comprising the additional information, the data banks having a network connection; a network to which the network connection of the computer is connected and to which the network connection of the data banks is connected, and over which the additional information is communicated from the data banks to the computer; and an algorithm running on the computer, the algorithm comprising: a comparison routine configured to compare one element of reproducible information with at least one element comprised in the databank; an update routine configured to: a) mark the element of the reproduced information when logical additional information regarding the element exists in the databank, and b) link the marked element of the reproducible information with the additional information, the marking of the element configured to be activated such that the additional information can be displayed. 